package com.lianniu.web.product.dao;

import java.util.List;

import com.lianniu.web.product.model.ProductCateKeyValueVo;
import com.lianniu.web.product.model.ProductSpecValueVo;
import com.lianniu.web.product.model.ProductSpecVo;
public interface IProductSpecDao {
	/**
	* @author guoconglin: 
	* @Description: TODO
	* @date 创建时间：2016年8月9日 上午9:49:58 
	* @version 1.0 
	* @parameter  
	* @since  
	* @return
	 */
	List<ProductSpecVo> selectByProductSpecForPage(ProductSpecVo pSVo);
	/**
	* @author guoconglin: 
	* @Description: TODO
	* @date 创建时间：2016年8月9日 上午9:50:03 
	* @version 1.0 
	* @parameter  
	* @since  
	* @return
	 */
	ProductSpecVo selectById(String id);
	 /**
	 * @author guoconglin: 
	 * @Description: TODO
	 * @date 创建时间：2016年8月9日 上午9:50:08 
	 * @version 1.0 
	 * @parameter  
	 * @since  
	 * @return
	  */
	public List<ProductSpecValueVo> getProductSpecKeyValue(); 
	/**
	* @author guoconglin: 
	* @Description: TODO
	* @date 创建时间：2016年8月9日 上午9:50:16 
	* @version 1.0 
	* @parameter  
	* @since  
	* @return
	 */
	public List<ProductCateKeyValueVo> getProductCateKeyValue(String cateId);
	/**
	* @author guoconglin: 
	* @Description: TODO
	* @date 创建时间：2016年8月9日 上午9:50:21 
	* @version 1.0 
	* @parameter  
	* @since  
	* @return
	 */
	List<ProductSpecValueVo>  selectByCateId(String cateId);
	/**
	* @author guoconglin: 
	* @Description: TODO
	* @date 创建时间：2016年8月9日 上午9:50:29 
	* @version 1.0 
	* @parameter  
	* @since  
	* @return
	 */
	List<ProductSpecVo> selectByProductCateId(String cateId);
	
}
